﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Common.Model;

namespace CBE.Model
{
    public class ReporteDemandaProductosView : ViewEntity
    {
        public const string CodigoPropertyName = "Codigo";
        public string Codigo { get; set; }

        public const string DescripcionPropertyName = "Descripcion";
        public string Descripcion { get; set; }

        public const string MarcaPropertyName = "Marca";
        public string Marca { get; set; }

        public const string RazonSocialProveedorPropertyName = "RazonSocialProveedor";
        public string RazonSocialProveedor { get; set; }

        public const string CantidadVentasPropertyName = "CantidadVentas";
        public int CantidadVentas { get; set; }

        public const string ImporteTotalPropertyName = "ImporteTotal";
        public decimal ImporteTotal { get; set; }

        public const string StockActualPropertyName = "StockActual";
        public int StockActual { get; set; }

        public const string FechaUltimaCompraPropertyName = "FechaUltimaCompra";
        public DateTime FechaUltimaCompra { get; set; }

        public const String FechaUltimaCompraStringPropertyName = "FechaUltimaCompraString";
        public String FechaUltimaCompraString
        {
            get { return FechaUltimaCompra.ToShortDateString(); }
        }

        public const string PresentacionPropertyName = "Presentacion";
        public string Presentacion { get; set; }
    }
}
